• word of the day

    sea squirt

    sea squirt - Dictionary definition and meaning for word sea squirt

    Definition
    (noun) ascidian that can contract its body and eject streams of water

Word used in video below:
text: Squirt, squirt, squirt!
Download our Mobile App Today
Receive our word of the day
on Whatsapp